import request from '@/utils/request'
import { serverBaseURL } from '@/constant/system.js'
// 请求地址前缀(微服务配置中的服务名称)
const baseURL = serverBaseURL

// 所有的菜单列表
export function listAll(params) {
  return request({
    url: baseURL+'/rights/listAll',
    method: 'post',
    data: params
  })
}
// 所有的权限列表（也是菜单）
export function lisRights(params) {
  return request({
    url: baseURL+'/rights/lisRights',
    method: 'post',
    data: params
  })
}

// 获取可选的父级菜单
export function getParentRightsList() {
  return request({
    url: baseURL+'/rights/getParentRightsList',
    method: 'post'
  })
}
// 添加菜单
export function addRights(data) {
  return request({
    url: baseURL+'/rights/addRights',
    method: 'post',
    data
  })
}
// 获取菜单详情
export function getRightsById(data) {
  return request({
    url: baseURL+'/rights/getRightsById',
    method: 'post',
    data
  })
}
// 更新菜单详情
export function updateRights(data) {
  return request({
    url: baseURL+'/rights/updateRights',
    method: 'post',
    data
  })
}
// 删除菜单详情
export function deleteRights(data) {
  return request({
    url: baseURL+'/rights/deleteRights',
    method: 'post',
    data
  })
}

